package com.lsh.oms.api.model.status;

import com.alibaba.fastjson.annotation.JSONField;
import com.lsh.oms.api.model.ValidationMessage;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @author peter
 */
@Setter
@Getter
@NoArgsConstructor
@ToString
public class MisArrivalDto implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 3629677292246530550L;
	
	@NotNull(message = ValidationMessage.NOT_NULL)
	@JSONField(name="receipt_order_id")
	private String receiptOrderId;
	
	@JSONField(name="pay_type")
	private Integer payType;
	
	@JSONField(name="memo")
	private String memo;

	private Long venderId;
}
